2018必学的顶尖Android技术(译)(作者:Amit Shekhar)


前言

成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。

这是对国外优质文章系列的译文首篇,旨在帮助国内Android开发者掌握国际第一手开发资料,提升国内Android开发者的整体水平。

本文的作者是Amit Shekhar,印度顶尖技术机构Mindorks的Android大神,接下来呈现干货。

本文发布于Medium(时间:2018/01/01)

这是原文地址:
Top Android Tech To Learn In 2018

开篇



image



#### 2018来了,祝福所有人

一、Kotlin

我们大多数的人已经开始去学习和使用Kotlin。去年,谷歌官方将Kotlin作为Android开发的第一类语言,这使得它以一种极快的速率普及于广大开发者之中。为了让我们不要被甩在后面,开始学习和在我们的app中使用它。今年,预期它将会被广大开发者所使用。

下面是一些很棒的链接:

二、Flutter

Flutter是一个帮助开发者和设计者去高效率地建立一个移动端app的新的移动端app SDK。

它能够很容易并且快速地建立一个移动端app。就像React Native,它也提供了rective-style的视图。它通过避免使用JavaScript Bridge以及通过将Dart作为编译语言来改善性能。Dart由于被提前编译进本机(Native)代码而被使用在多个平台上。编译成本机代码也能够改善app的启动时间。

让我们看看Flutter在2018年的成长,它将会备受关注。

三、Android Architecture Component

Android架构组件是一些库的集合,它能够帮助你构建出健壮、可测试、稳定的app,它们可以被用来管理你的Ui组件生命周期和处理数据持久化存储。

我们中的大多数人已经开始学习了Android架构组件

今年它将被大量的开发者所接受。

2017年以使用MVP,MVVM,Rxjava,Dagger2的趋势开始,并以使用Kotlin和Android架构组件的趋势结束。

下面是一些很棒的链接:

学习MVP

以一种简单的方式学习MVP架构

基于MVVM架构的项目

学习Rxjava完全指南

学习Dagger2完全指南

快乐学习:)

想要更多,并且学更多

blog.mindorks.com查看Android的所有顶级文章。

赞赏

如果这个库对您有很大帮助,您愿意支持这个项目的进一步开发和这个项目的持续维护。你可以扫描下面的二维码,让我喝一杯咖啡或啤酒。非常感谢您的捐赠。谢谢!




Contanct Me

● 微信:

欢迎关注我的微信:bcce5360

● 微信群:

微信群如果不能扫码加入,麻烦大家想进微信群的朋友们,加我微信拉你进群。



● QQ群:

2千人QQ群,Awesome-Android学习交流群,QQ群号:959936182, 欢迎大家加入~

About me

很感谢您阅读这篇文章,希望您能将它分享给您的朋友或技术群,这对我意义重大。

希望我们能成为朋友,在 Github掘金上一起分享知识。

坚持原创技术分享,您的支持将鼓励我继续创作!